import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import {FormsModule} from '@angular/forms';
import { CDSModule } from '../../comm-components/directives/validator.module';
import { PaginationModule, Ng2BootstrapModule } from 'ngx-bootstrap';
import {CategoryManageRoutingModule} from './category-manage.routing.module';
import {NotificationModule} from '../../comm-components/notification/notification.module';
import {LoadingModule} from '../../comm-components/loading/loading.module';

import {AddCategoryComponent} from './add-category/add-category.component';
import {AddAttrComponent} from './add-attr/add-attr.component';
import {AttrMatchComponent} from './attr-match/attr-match.component';
import {AddClassifyComponent} from './add-classify/add-classify.component';
import {TemplateComponent} from './template/template.component';

@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    Ng2BootstrapModule,
    PaginationModule.forRoot(),
    CategoryManageRoutingModule,
    NotificationModule,
    LoadingModule,
    CDSModule
  ],
  declarations: [
    AddCategoryComponent,
    AddAttrComponent,
    AttrMatchComponent,
    AddClassifyComponent,
    TemplateComponent
  ]
})
export class CategoryManageModule { }
